veiled
Published:

veiled

"something that is covered or concealed"

Published: